troll (outdated) - Spanish English Dictionary